package com.ruoyi.zhgd.domain.vo;

import java.math.BigDecimal;
import java.util.Date;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;


/**
 * 沥青拌合站筛孔数据视图对象 n_asphalt_station_data_sieving
 *
 * @author zyb
 * @date 2023-09-06
 */
@Data
@ExcelIgnoreUnannotated
public class NAsphaltStationDataSievingVo {

    private static final long serialVersionUID = 1L;

    /**
     * 数据主键
     */
    @ExcelProperty(value = "数据主键")
    private String id;

    /**
     * 生产数据主键
     */
    @ExcelProperty(value = "生产数据主键")
    private String dataId;

    /**
     * 基地主键，关联sys_organization表主键
     */
    @ExcelProperty(value = "基地主键，关联sys_organization表主键")
    private String organizationId;

    /**
     * 拌合站主键，关联sys_station表主键
     */
    @ExcelProperty(value = "拌合站主键，关联sys_station表主键")
    private String stationId;

    /**
     * 配比主键
     */
    @ExcelProperty(value = "配比主键")
    private String matchId;

    /**
     * 配方主键
     */
    @ExcelProperty(value = "配方主键")
    private String gradeId;

    /**
     * 出料时间
     */
    @ExcelProperty(value = "出料时间")
    private Date dischargeTime;

    /**
     * 0.075mm筛孔通过率
     */
    @ExcelProperty(value = "0.075mm筛孔通过率")
    private BigDecimal sieve0d075value;

    /**
     * 0.075mm筛孔预警
     */
    @ExcelProperty(value = "0.075mm筛孔预警")
    private Integer sieve0d075alarm;

    /**
     * 0.015mm筛孔通过率
     */
    @ExcelProperty(value = "0.015mm筛孔通过率")
    private BigDecimal sieve0d15value;

    /**
     * 0.015mm筛预警
     */
    @ExcelProperty(value = "0.015mm筛预警")
    private Integer sieve0d15alarm;

    /**
     * 0.3mm筛孔通过率
     */
    @ExcelProperty(value = "0.3mm筛孔通过率")
    private BigDecimal sieve0d3value;

    /**
     * 0.3mm筛孔预警
     */
    @ExcelProperty(value = "0.3mm筛孔预警")
    private Integer sieve0d3alarm;

    /**
     * 0.6mm筛孔通过率
     */
    @ExcelProperty(value = "0.6mm筛孔通过率")
    private BigDecimal sieve0d6value;

    /**
     * 0.6mm筛孔预警
     */
    @ExcelProperty(value = "0.6mm筛孔预警")
    private Integer sieve0d6alarm;

    /**
     * 1.18mm筛孔通过率
     */
    @ExcelProperty(value = "1.18mm筛孔通过率")
    private BigDecimal sieve1d18value;

    /**
     * 1.18mm筛孔预警
     */
    @ExcelProperty(value = "1.18mm筛孔预警")
    private Integer sieve1d18alarm;

    /**
     * 2.36mm筛孔通过率
     */
    @ExcelProperty(value = "2.36mm筛孔通过率")
    private BigDecimal sieve2d36value;

    /**
     * 2.36mm筛孔预警
     */
    @ExcelProperty(value = "2.36mm筛孔预警")
    private Integer sieve2d36alarm;

    /**
     * 4.75mm筛孔通过率
     */
    @ExcelProperty(value = "4.75mm筛孔通过率")
    private BigDecimal sieve4d75value;

    /**
     * 4.75mm筛孔预警
     */
    @ExcelProperty(value = "4.75mm筛孔预警")
    private Integer sieve4d75alarm;

    /**
     * 9.5mm筛孔通过率
     */
    @ExcelProperty(value = "9.5mm筛孔通过率")
    private BigDecimal sieve9d5value;

    /**
     * 9.5mm筛孔预警
     */
    @ExcelProperty(value = "9.5mm筛孔预警")
    private Integer sieve9d5alarm;

    /**
     * 13.2mm筛孔通过率
     */
    @ExcelProperty(value = "13.2mm筛孔通过率")
    private BigDecimal sieve13d2value;

    /**
     * 13.2mm筛孔预警
     */
    @ExcelProperty(value = "13.2mm筛孔预警")
    private Integer sieve13d2alarm;

    /**
     * 16mm筛孔通过率
     */
    @ExcelProperty(value = "16mm筛孔通过率")
    private BigDecimal sieve16value;

    /**
     * 16mm筛孔预警
     */
    @ExcelProperty(value = "16mm筛孔预警")
    private Integer sieve16alarm;

    /**
     * 19mm筛孔通过率
     */
    @ExcelProperty(value = "19mm筛孔通过率")
    private BigDecimal sieve19value;

    /**
     * 19mm筛孔预警
     */
    @ExcelProperty(value = "19mm筛孔预警")
    private Integer sieve19alarm;

    /**
     * 26.5mm筛孔通过率
     */
    @ExcelProperty(value = "26.5mm筛孔通过率")
    private BigDecimal sieve26d5value;

    /**
     * 26.5mm筛孔预警
     */
    @ExcelProperty(value = "26.5mm筛孔预警")
    private Integer sieve26d5alarm;

    /**
     * 31.5mm筛孔通过率
     */
    @ExcelProperty(value = "31.5mm筛孔通过率")
    private BigDecimal sieve31d5value;

    /**
     * 31.5mm筛孔预警
     */
    @ExcelProperty(value = "31.5mm筛孔预警")
    private Integer sieve31d5alarm;

    /**
     * 级配预警
     */
    @ExcelProperty(value = "级配预警")
    private Integer alarm;


}
